home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / games / ntech10.zip / README.TXT < prev    next >
Text File  |  1995-10-31  |  8KB  |  188 lines

  1.  
  2. NANOTECH VERSION 1.0 BY SEAN LANE FULLER
  3. a first-person 3d platform game with cool music and sound effects
  4.  
  5. -------------------------- THE STORY ---------------------------------
  6.  
  7.   The people of Earth have been at peace for many years ... a peace
  8. ensured by a superpowerful spacestation that is controlled by an
  9. advanced artificial intelligence.  The peace may shortly end because
  10. the space stations computers have become infected with a virus and
  11. it is now threatening several major superpowers.  Their only hope
  12. is a remotely controlled nanobot that has been lying dormant within
  13. the space station's computer.  You must pilot the nanobot to the
  14. computer's central core and destroy the virus.
  15.  
  16. ---------------------- SYSTEM REQUIREMENTS ----------------------------
  17.  
  18. Soundblaster compatable sound board
  19. IBM PC Compatable >=80386 >=33Mhz
  20. DOS >=5.0
  21. >=450 Kilobytes of low memory
  22. >=1.2 MB Disk
  23. >=VGA graphics
  24.  
  25. ------------------------  STANDARD DISCLAIMER  ----------------------------
  26.  
  27. In no event will the author be liable for any damages, including any lost
  28. profits, lost savings or other incidental or consequential loss or damages
  29. arising out of the use or of the inability to use this program -- even if
  30. the author has been advised of the possibility of such damages.  The author
  31. will in no event be held liable for direct, indirect, or incidental damages
  32. resulting from the omission of any part of this product, including this
  33. document.  The author makes no warranties, either expressed or implied,
  34. respecting the software, its quality, performance, merchantability, or
  35. fitness for any particular purpose.
  36.  
  37. "NanoTech" is copyright Sean Lane Fuller 1995.
  38.  
  39. "NanoTech" is freeware in the public domain and may be distributed
  40. freely if all of the following rules are followed:
  41.  
  42.    1. No fees are to be collected from the distribution or use of this
  43.       software, except for reasonable shipping and handling.
  44.    2. The program and associated files may be distributed in a
  45.       modified form as long as credit is given to Sean Lane Fuller
  46.       in the distribution.
  47.    3. If "NanoTech" or a modified version of it is distributed
  48.       in CDROM format, send me a free copy.
  49.  
  50. ---------------------------  CONTACT INFORMATION -------------------------
  51.  
  52. Sean Lane Fuller
  53. 124 Autumn Lane
  54. Tullahoma, TN 37388
  55. 615-393-4550
  56.  
  57. email: fuller@hap.arnold.af.mil
  58.  
  59. If there are any oversights or errors in the documentation or any part of
  60. this game please feel free to let me know.
  61.  
  62. If you have the time _please_ send me a postcard.  I'm not working for
  63. money, only for the enjoyment of others.  A postcard would let me know
  64. that I should continue to write games like NanoTech and give me a
  65. nice feeling about it.  Thanks!
  66.  
  67. I welcome constructive criticism and comments.
  68.  
  69. ----------------------------  RELEASE NOTES  ------------------------------
  70.  
  71. Release 1.0 - November, 1995 - I'm finally going to release the game.
  72. I believe it still needs work (and more levels), but it is quite playable.
  73. I feel pretty good about switching to MOD music.  Faster.  I sure wish
  74. I had a Watcom compiler (for inlining assembler routines and optimization).
  75.  
  76. Release 0.x - July, 1995 -  Never saw the light of day and was only used
  77. for beta testing on a few different machines.  It used MIDI music, which
  78. didn't work well for me.  Used mode X graphics.
  79.  
  80. ------------  INSTRUCTIONS ---------------
  81.  
  82. Uncompress the game into a new directory (ex: c:\ntech).  Then cd to
  83. that directory and type "vr" and then press <enter>.  If you want
  84. to quit the game press <escape>.  If you want to restart on a level
  85. then type vr followed by the level you want to start on (ex: "vr 5").
  86. Give yourself a while to get the timing right to jump between platforms
  87. in 3d.  To find out what level you are on press 'i'.
  88.  
  89. Controls:      F1 ............ display help screen
  90.                up arrow ...... move forward
  91.                down arrow .... move backward
  92.                left arrow .... turn left
  93.                right arrow ... turn right
  94.                page up ....... look up
  95.                page down ..... look down
  96.                spacebar ...... jump
  97.                escape ........ quit to DOS
  98.  
  99. Instructions:  Try to collide with the spinning sphere to exit a level.  The
  100.                cubes are switches and landing on one will toggle platforms.
  101.                The objective is just to get through all the levels.
  102.                You cannot die.  There is no time limit.  The goal is
  103.                just to have fun!
  104.  
  105. ------------ CREATING YOUR OWN LEVELS ----------------
  106.  
  107. The game has a built-in level editor.  Pressing 'a' will let you add objects
  108. and pressing <tab> will allow you to modify the object in front of you.
  109.  
  110. To create a new level start with a world file like 000.wld and copy
  111. it to a new level number like 999.wld then start nanotech with
  112. "vr 999" to go directly to that level.  To insert the level in the
  113. game you will have to renumber the files by renaming them and then
  114. rename your new level to a number you opened up.  This kind of sucks,
  115. but it is the way I created the game.
  116.  
  117. The name of the song that will be played during the level is on the
  118. second line of the .wld file.
  119.  
  120. If the first line of the .wld file starts with a 'b' then the lighting
  121. will fade on and off in the level.
  122.  
  123. Pressing 'l' will bring up a dynamic location and frames per second
  124. display.  Pressing 'c' will bring up a directional compass.
  125. Pressing 'i' will display statistics such as the number of facets
  126. and objects and the current level.
  127.  
  128. The intro and ending pictures are stored in 256 color 320x200 PCX format.
  129. Use an editor like PC Paintbrush to edit the PCX files.  I started by
  130. rendering with the POV ray tracer.
  131.  
  132. The music is stored in 4 channel MOD format.  You can use a tracker like
  133. Scream Tracker 3 to edit the music and DigiPlayer to edit the samples.
  134.  
  135. The sound effects are stored in WAV format without compression at
  136. 8000 samples per second.  I used wrec that was included with my Sound
  137. Blaster to create these files.  I also dynamically add echo to them
  138. during the game.
  139.  
  140. -------------- CREDITS ----------------------------
  141.  
  142. I wrote all of the graphics routines myself.  I learned a lot of
  143. 3d graphics concepts from "High-resolution Computer Graphics Using C"
  144. by Ian O. Angell.  I also played around a lot with Rend386 and XSharp
  145. several years ago.  They both taught me a lot about speeding up
  146. my graphics routines.  XSharp was published in Dr. Dobbs Journal
  147. by Michael Abrash (I think), and Rend386 was written by Dave Stampe
  148. and Bernie Roehl.
  149.  
  150. Thanks to Kalle Kaivola for writing Scream Tracker.
  151. Thanks to Sami Tammilehto for writing DigiPlayer.
  152. Thanks to the POV-Ray team (Chris Young, coordinator).
  153.  
  154. I got my disclaimer from a game called Board War.  It was written
  155. by a friend of mine, Mike Cozart.  His war simulation game is
  156. pretty cool.  Take a look at it (BWxx.ZIP) if you get a chance.
  157.  
  158. I got a lot of inspiration and DMA code from Varmit's Audio Tools version 0.6.
  159. VAT was written by Eric Jorgensen and based on ideas and a bit of code from
  160. Peter Sprenger's library called SOUNDX.  Eric has since expanded and improved
  161. greatly on the code, so I would get one of his newer versions.
  162.  
  163. -------------- PLANS --------------------------------
  164.  
  165. I'm considering adding the following features to NanoTech.
  166.  
  167. * linear texture mapping
  168. * moving platforms
  169. * enemies and shooting
  170. * more levels
  171. * better music
  172. * time limit
  173. * score
  174. * bonus items
  175. * navigation between levels
  176. * ???
  177.  
  178. ------------------------- THOUGHTS --------------------------------
  179.  
  180. Sure hope somebody gets a little enjoyment out of this game.  The
  181. graphics routines are the product of several years of work.
  182. I wish somebody had a free good fast 3d graphics library
  183. that I could use because I would really like to concentrate on
  184. Artificially Intelligent critters instead.  I just kind of got side tracked.
  185. I know I could use Microsoft's 3d stuff in Windows, but I just don't have
  186. the money to play with (does anybody?).
  187.  
  188.